Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH PLACE Semi-Detached £139,537 £74,000 10 Dec 2004
4 NORTH PLACE Semi-Detached £122,715 £75,000 18 Oct 2013